2251 S Loop 288, Denton, TX 76205-4973, Denton
Dine-in open June 18,2020
619 S Locust St, Denton, TX 76201-6819, Denton
Don't pass it up. Good prices and excellent food. Service is prompt and friendly.
Dine-in open June 18,2020